package com.firexxx;

import com.sun.tools.javac.code.Type;

import java.io.Serializable;
import java.lang.System;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.util.AbstractQueue;
import java.util.ArrayList;
import java.util.concurrent.ArrayBlockingQueue;

public class GenericClassIterationMain {

    interface Base<T, S extends Base<T, S>> {

    }

    interface IntBase extends Base<Integer, IntBase> {

    }

    public void main(String[] args) {

    }
}
